batch producer - Spanish English Dictionary